package com.cloudkinto.bo.order.inbound;

import com.cloudkinto.bo.common.BaseQueryBo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * @author long
 */
@Data
public class AcceptGoodsQueryBo extends BaseQueryBo {

    @ApiModelProperty(value = "入库类型")
    @NotNull(message = "入库类型不可为空")
    private Integer inboundType;

    @ApiModelProperty(value = "sourceNo入库单号")
    @NotEmpty(message = "sourceNo不可为空")
    private String sourceNo;

    @ApiModelProperty(value = "boxMarkNumber箱唛号")
    private String boxMarkNumber;

    @ApiModelProperty(value = "boxTypeNumber箱类型号")
    private String boxTypeNumber;

    @ApiModelProperty(value = "customizeBarcode自定义箱条码")
    private String customizeBarcode;

    @ApiModelProperty(value = "mainBarcode产品条码")
    private String mainBarcode;

}
